@import url("base.css");

figure {
  width: 90%;
  height: 62.5vh;
  // min-height 防止大屏幕变形
  min-height: 470px;
  margin: 0 auto 30px;
  border-radius: 13px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  box-sizing: border-box;
  overflow: hidden;
  background: #fff;
  box-shadow: 0 4px 14px rgba(0, 0, 0, .1);
}

figure img {
  margin: 0 auto;
  height: 80%;
  width: 100%; 
  object-fit: cover;
  overflow: hidden;
}

figure h1,
h2,
h3,
h4,
h5,
h6 {
  color: #c2c6b9;
  padding: 0;
}

figure h1::before,
h2::before,
h3::before,
h4::before,
h5::before,
h6::before {
  display: none;
}

figure h1 {
  color: #000;
}

figure h2 {
  // min-height: 41.2px;
  padding-top: 10px;
  color: #8f8f92;
}

figure h3 {
  color: #999999;
  font-size: 14px;
  padding-bottom: 10px;
}